|
|
I don't thin you have to stick "advanced" to every heading simply to justify
posting here :)
Anyway, what you want seems simple enough. I won't discuss making the
initial object. But as for adding it recursively - here's how I imagine it:
You first generate the 1st level object. Save all the end points _and_
directions of the respective branches in an array.
Now, take a point in the array, and scale, rotate & translate both your 1st
level object - and all the points & directions in the array - relative to
the current point and the corresponding direction.
You now have a second-level instance of the object and its end
points/directions. Repeat the process to the desired recursion level,
similar to the "pyramid" example macro...
I know this didn't come out all that well. Hopefully you got the main idea.
I'll try to create an example macro when I have more time.
Margus
Spider wrote in message <371A0393.9EE2D65E@bahnhof.se>...
>Hello.
>I've been working around in my old demo programming libraries, and found a
nice
>"so called" fractal effect, where you created an image consisting of lines.
>A base line, the angle of this line upwards, and one or more intersecting
lines
>for this one. With the angles set.
>
>This creation was then applied to all ends of itself(a new copy on each
line
>end). the procedure was repeated a limited amount of time, and in the end
you
>had a nice "tree/bush" creation(and some other very interesting things).
>
>Now I'm thinking loosly on creating something like this in POV, but for the
>moment I have no idea on how to do it.
>
>Anyone get the concept, care to come with ideas?
>
>
>--
>//Spider
> [ spi### [at] bahnhofse ]-[ http://www.bahnhof.se/~spider/ ]
>What I can do and what I could do, I just don't know anymore
> "Marian"
> By: "Sisters Of Mercy"
>
Post a reply to this message
|
|